a bitter or embittered person - Spanish English Dictionary